package ejb.cbm.operatoria.local;

import java.util.List;
//import javax.ejb.Local;

import ejb.cbm.operatoria.entity.OperacionEfectivoEntity;

//@Local
public interface OperacionEfectivoSessionLocal {
    public void save(OperacionEfectivoEntity transientInstance);
    public void delete(OperacionEfectivoEntity persistentInstance);
	public OperacionEfectivoEntity update(OperacionEfectivoEntity detachedInstance);
	public OperacionEfectivoEntity findById( Long id);
	public List findByProperty(String propertyName, Object value);
	public List findByCodigodivisa(Object codigodivisa);
	public List findByNumerocuenta(Object numerocuenta);
	public List findByNumerotarjeta(Object numerotarjeta);
	public List findByImporteingresado(Object importeingresado);
	public List findByImporte(Object importe);
	public List findByImportefeble(Object importefeble);
	public List findByItf(Object itf);
	public List findByImportetotal(Object importetotal);
	public List findByDescripcionobservacion(Object descripcionobservacion);
	public List findByUsuarioautorizacion(Object usuarioautorizacion);
	public List findByCodigomotivoautorizacion(Object codigomotivoautorizacion);
	public List findByObservacionautorizacion(Object observacionautorizacion);
	public List findByEstadoimpresion(Object estadoimpresion);
	public List findByFlagextorno(Object flagextorno);
	public List findByUsuarioregistro(Object usuarioregistro);
	public List findByUsuariomodificacion(Object usuariomodificacion);
}